@charset "utf-8";
/* CSS Document */
ul { list-style:none}
.top { border-bottom:none;}
#header_01 { clear:both; margin:auto;width:977px; overflow:auto; zoom:1; padding-bottom:8px; overflow:auto; zoom:1; clear:both}
#header_01 .logo { float:left; padding:15px 10px 8px 5px}
.seachRange .top_msg { float:right }
.seachRange .top_msg a { color:#ba2636; text-decoration:none}
.seachRange .top_msg a:hover { background:none; text-decoration:underline}

.partDescription { font-size:12px; color:#333333; float:left; padding-top:50px}
.clear { clear:both; overflow:auto; zoom:1;}
.position{ float:right; padding-top:50px; color:#333; font-size:12px}
.position a { color:#333; text-decoration:none;}
.position a:hover { color:#BA2636; text-decoration:underline}
.subnav { clear:both; height:36px;background:url(/images/info/11_03.gif) repeat-x;border-left:solid 1px #CCC;border-right:solid 1px #CCC; overflow:hidden}
.subnav ul { text-align:left; list-style:none; padding-left:10px;}
.subnav ul li { display:inline-block; zoom:1; *display:inline; font-size:14px; width:110px; height:36px; text-align:center}
.subnav ul li a { color:#FFF; font-weight:bold; text-decoration:none; display:block; margin-left:3px; margin-right:3px; line-height:36px}
.subnav ul li a:hover{background:#006084; line-height:31px; margin-top:5px;}
.subnav ul li .ahover{background:#920092; line-height:31px; margin-top:5px;}
.subnav ul .this a,.subnav ul .this a:hover{ color:#005bb9; background:#F9F9F9; line-height:31px; margin-top:5px;}
.gongqiu ul { text-align:left; padding-left:30px}
.gongqiu ul a { text-align:center}

.subnav_R_ad { width:233px; float:right; height:36px;}
.subnav_R_ad a { line-height:36px; font-size:12px; text-decoration:none; color:#C6E6FF; font-family:"宋体"}
.subnav_R_ad a:hover { text-decoration:underline; color:#FFF;}
.subnav_B_ad{ background:#F9F9F9; border-left:solid 1px #CCC;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC; height:43px; clear:both; padding:8px 3px; font-size:12px; color:#0044aa;line-height:21px;}
.subnav_B_ad div { width:151px; padding:0px 5px; float:left}
.subnav_B_ad a { text-decoration:none; color:#0044aa}
.subnav_B_ad a:hover { text-decoration:underline}
/*.subnav_B_ad .gray {color:#333 }
.subnav_B_ad .reb { color:#BA2636;}
.subnav_B_ad .blue { color:#004276;}*/
#main { width:977px; clear:both; overflow:auto; zoom:1; margin:auto}
.left { width:690px}
.right { width:279px;}

.rList { border:solid 1px #CCC;}
.rList .text { width:242px}
.rList h3 { font-size:14px; border-bottom:solid 1px #CCC; line-height:34px; height:34px; color:#333; padding-left:13px}
.rList ul { list-style:none; margin:10px 10px 0px 10px;}
.rList ul li { line-height:26px; height:26px;font-size:12px; clear:both; overflow:hidden}
.rList ul li a { color:#333; text-decoration:none; }
.rList ul li a:hover { color:#BA2636;}

.rList ul .this { background:#EEEEEE; margin-left:-10px; margin-right:-10px; padding-left:10px;padding-right:10px;}

.r_ad01 { height:245px; padding:5px; border:solid 1px #CCC}
.gongqiu_neirongye { margin-bottom:8px; border:#CCC 1px solid; padding:5px}
.gongqiu_neirongye img { padding-bottom:4px; display:block; padding-top:4px}




/*用户登录*/
.userCenter { float:right; width:125px;}
.notLogin { display:none;}
.userCenter .notLogin a { display:block; background:#8D8D8D; color:#FFF; line-height:20px; height:20px; float:right; text-align:center; width:64px; clear:both; margin-top:2px; margin-bottom:2px; font-size:12px; text-decoration:none}
.userCenter .notLogin a:hover { text-decoration:underline;}

#winLogin { position:absolute; left:0px;width:100%;  z-index:1000; display:none}


.loginTable .boder{ background:#00B7CD;filter:Alpha(Opacity=80,Style=0); opacity:0.80;}
#winLogin .content {background:#F1F5FA; padding:8px;}
#winLogin form { margin:0px}

.login_tit { clear:both; width:480px;height:30px;border-bottom:solid 1px #CCC; line-height:30px;}
.login_tit h3 { color:#00719D; font-size:14px; float:left; padding-left:5px}
.login_tit a { background-image:url(../../images/newclose.gif); background-repeat:repeat; background-position:left top;height:20px; width:20px; display:block; float:right; margin:5px 5px 0px 0px}
.login_tit a:hover { background-position:left bottom;}
.login_get { clear:both; overflow:auto; zoom:1; padding:15px 0px 4px 0px;}
.login_get .l{ float:left; padding:10px 10px 10px 15px; width:220px; border-right:solid 1px #A3DEE5;}
.login_get .l div { clear:left; height:35px; padding-top:5px}
.login_get .l div span { float:left; height:20px; line-height:20px; font-size:12px; display:block; border-left:solid 1px #999; border-bottom:solid 1px #ccc; background:#FFF; color:#444; padding-left:4px; font-family:"宋体";border-top:solid 1px #999; }
.login_get .l div input { padding:0px; margin:0px; border-top:solid 1px #999; border-right:solid 1px #CCC; border-bottom:solid 1px #ccc; height:20px; line-height:20px; border-left:none; float:left; width:150px}
.login_get .r { float:right; width:225px; text-align:center;}
#winLogin .button_style {  margin-top:5px; padding:0px; border:none; background:#00A9BD; color:#FFF; height:21px; width:50px; line-height:21px;}
.login_get .colorlink a { color:#444444; font-size:14px; color:#00719D; line-height:22px;}
.login_get .colorlink a:hover{ text-decoration:none}
.login_get p { font-size:12px;color:#444444; font-size:12px; line-height:25px; height:25px; padding-bottom:4px}
.successLogin { display:none}
.userCenter .successLogin { color:#333; line-height:23px; font-size:12px; padding-left:5px;}
.userCenter .successLogin a { color:#333; text-decoration:none;}
.userCenter .successLogin a:hover { text-decoration:underline;}

.notLogin01,.successLogin01 { display:none;}
#pages { text-align:center; color:#333; line-height:40px; height:40px; font-size:12px}
#pages a { color:#333; text-decoration:none; padding:0px 5px}
#pages a:hover { text-decoration:underline}
.notmsg { text-align:center; font-size:14px; line-height:80px;}


.wyfb { position:relative; z-index:1; padding-bottom:8px}
.wyfb div { position:absolute; z-index:2; left:0px; top:50px; color:#B1F9FF; font-size:12px; width:100%; text-align:center;}
.wyfb div a {  color:#B1F9FF;}
.wyfb div a:hover { text-decoration:none;}

.info_top_ad { width:977px; margin:auto; padding-bottom:8px;}


/*列表样式01*/
.info_list01 { border: solid 1px #CCC; margin-bottom:8px;}
.info_list01 .tit { background:url(/images/info/titbg02.gif) repeat-x; height:31px; clear:both; position:relative}
.info_list01 .tit h2 { position:absolute; left:0px; top:0px; background:url(/images/info/titbg01_07.gif) no-repeat; width:143px; height:37px; color:#FFF; text-align:center; color:#FFF; text-decoration:none; font-size:14px; line-height:31px;}
.info_list01 .tit h2 a{ color:#FFF; text-decoration:none; font-size:14px; line-height:31px;}
.info_list01 .tit h2 a:hover { text-decoration:underline}
.info_list01 .tit span { font-size:14px; color:#005bb9; float:right; line-height:31px; padding-right:5px; font-weight:bold}
.info_list01 .tit span a { color:#005bb9; text-decoration:none}
.info_list01 .tit span a:hover { text-decoration:underline}
.ad_list01 { clear:both;padding-top:8px}
.ad_list01 li { height:68px; float:left; display:block; padding-left:8px}
.ad_list01 ul { clear:both; overflow:auto; zoom:1;}

/*信息类型*/
.typeTop { background:#3b79e7; color:#FFF; font-size:12px; margin:0px 3px; padding:2px}
.typeElite { background:#090;color:#FFF; font-size:12px; margin:0px 3px;padding:2px}


.cert_license {color:#090; font-size:18px; margin-left:10px; text-decoration:none; font-weight:bold}
.cert_license:hover{ text-decoration:underline;}

/*验证*/
body #main li .cert_license { background:url(/statics/images/yan.gif) no-repeat center center;color:#FFF; font-weight:normal; font-size:12px; margin:0 0 0 4px; text-decoration:none;line-height:15px; text-align:center; padding:3px}
body #main li .cert_license:hover{ text-decoration:underline}